COUNT UNIQUE Billable Metric
Step-by-Step Setup When creating a COUNT UNIQUE-based metered feature:-
Navigate to Features
- Go to Product Catalog → Features
- Click “Add Feature”
-
Basic Information
- Name: “Active Users” (or descriptive name)
- Type: Select “Metered”
-
Event Configuration
- Event Name:
user.activity
(must match your event data) - Aggregation Function: Count Unique
- Aggregation Field:
user_id
(the property to count unique values for)
- Event Name:
-
Usage Settings
- Usage Reset: Periodic (for monthly limits) or Cumulative
- Unit Name:
user / users
- Save Feature
Calculation Example
Event Data
Calculation Process
- Event Matching: All events with
event_name = "user.activity"
- Property Extraction: Extract
user_id
values from each eventevt_001
→"user_alice"
evt_002
→"user_bob"
evt_003
→"user_alice"
(duplicate)evt_004
→"user_charlie"
- Count Unique Result:
3
distinct users (user_alice
,user_bob
,user_charlie
)
3 users
Use Cases
Active Users Tracking
Perfect for: Monthly active users, daily active users, unique visitorsUnique Sessions
Perfect for: Session tracking, device identification, unique connectionsFeature Usage
Perfect for: Unique feature users, distinct tool usage, unique resource accessIP Address Tracking
Perfect for: Unique IP addresses, geographic distribution, security monitoringDevice Tracking
Perfect for: Unique devices, platform analytics, hardware usageWhen to Use COUNT UNIQUE
✅ Use COUNT UNIQUE when:- Tracking distinct users, sessions, or resources
- Need to count unique values, not occurrences
- Measuring reach or adoption metrics
- Eliminating duplicates for billing purposes
Next Steps
- Creating a Metered Feature - Complete setup guide
- Sending Events - How to transmit COUNT UNIQUE events